Package client.teavm
Klasse ImportedApiWav
java.lang.Object
client.teavm.ImportedApiWav
- Alle implementierten Schnittstellen:
IImportedApi
WAV file support
-
Feldübersicht
Felder -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidinitGaugeBuffer(String type, int chipNum, int pathLength) initPixelBuffer(int maxWidth, int maxHeight) initSampleBuffer(int chunkFrames, int channels) voidprocessOsc(int sidNum, ByteBuffer wav0, String wav0Txt, ByteBuffer wav1, String wav1Txt, ByteBuffer wav2, String wav2Txt, ByteBuffer env0, String env0Txt, ByteBuffer env1, String env1Txt, ByteBuffer env2, String env2Txt, ByteBuffer fre0, String frq0Txt, ByteBuffer frq1, String frq1Txt, ByteBuffer frq2, String frq2Txt, ByteBuffer vol, String volTxt, ByteBuffer res, String resTxt, ByteBuffer fil, String filTxt) voidprocessPixels(ByteBuffer pixels) voidprocessPrinter(IPaper.Outputs output) voidprocessSamples(ByteBuffer sampleBuffer, float[] lookupTable) voidprocessSidWrite(long absTime, int relTime, int addr, int value) voidprocessTimerEnd(double end) voidwhatsSid(byte[] array)
-
Felddetails
-
out
-
-
Konstruktordetails
-
ImportedApiWav
-
-
Methodendetails
-
initControlBuffer
public void initControlBuffer()- Angegeben von:
initControlBufferin SchnittstelleIImportedApi
-
initSampleBuffer
- Angegeben von:
initSampleBufferin SchnittstelleIImportedApi
-
initPixelBuffer
- Angegeben von:
initPixelBufferin SchnittstelleIImportedApi
-
initGaugeBuffer
- Angegeben von:
initGaugeBufferin SchnittstelleIImportedApi
-
processSamples
- Angegeben von:
processSamplesin SchnittstelleIImportedApi
-
processPixels
- Angegeben von:
processPixelsin SchnittstelleIImportedApi
-
processOsc
public void processOsc(int sidNum, ByteBuffer wav0, String wav0Txt, ByteBuffer wav1, String wav1Txt, ByteBuffer wav2, String wav2Txt, ByteBuffer env0, String env0Txt, ByteBuffer env1, String env1Txt, ByteBuffer env2, String env2Txt, ByteBuffer fre0, String frq0Txt, ByteBuffer frq1, String frq1Txt, ByteBuffer frq2, String frq2Txt, ByteBuffer vol, String volTxt, ByteBuffer res, String resTxt, ByteBuffer fil, String filTxt) - Angegeben von:
processOscin SchnittstelleIImportedApi
-
processSidWrite
public void processSidWrite(long absTime, int relTime, int addr, int value) - Angegeben von:
processSidWritein SchnittstelleIImportedApi
-
processTimerEnd
public void processTimerEnd(double end) - Angegeben von:
processTimerEndin SchnittstelleIImportedApi
-
processPrinter
- Angegeben von:
processPrinterin SchnittstelleIImportedApi
-
whatsSid
public void whatsSid(byte[] array) - Angegeben von:
whatsSidin SchnittstelleIImportedApi
-